home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / SCSI.IN_ / scsi.inf
Encoding:
Windows Setup INFormation  |  2003-03-24  |  9.7 KB  |  418 lines

  1.  
  2. ; SCSI.INF -- This file contains descriptions of all the SCSI
  3. ;             Host Adapters supported in Windows NT
  4.  
  5. ; Copyright (c) Microsoft Corporation.  All rights reserved.
  6.  
  7.  
  8.  
  9.  
  10. ; Filtering fro server SKUs
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17. [version]
  18. signature="$Windows NT$"
  19. Class=SCSIAdapter
  20. ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
  21. Provider=%Msft%
  22. LayoutFile=layout.inf
  23. DriverVer=10/01/2002,5.2.3790.0
  24.  
  25. [DestinationDirs]
  26. DefaultDestDir = 12 ; DIRID_DRIVERS
  27.  
  28. [ControlFlags]
  29. ExcludeFromSelect = PCI\VEN_1000&DEV_008F
  30. ExcludeFromSelect = BUSLOGIC_SCSI
  31. ExcludeFromSelect = BOGUS_DETECTED\buslogic
  32. ExcludeFromSelect = *BUS0042
  33. ExcludeFromSelect = PCI\VEN_104B&DEV_1040
  34. ExcludeFromSelect = FLASHPNT_SCSI
  35. ExcludeFromSelect = PCI\VEN_104B&DEV_8130
  36. ExcludeFromSelect = CPQFWS2E_SCSI
  37. ExcludeFromSelect = BOGUS_DETECTED\cpqfws2e
  38. ExcludeFromSelect = *FDC0000
  39. ExcludeFromSelect = BOGUS_DETECTEDPci\Fd16_700
  40. ExcludeFromSelect = FD16_700_SCSI
  41. ExcludeFromSelect = *FDC0000
  42. ExcludeFromSelect = *FDC0000
  43. ExcludeFromSelect = PCMCIA\Future_Domain_Corporation-SCSI_PCMCIA_Credit_Card_Controller-1BF8
  44. ExcludeFromSelect = PCI\VEN_1036&DEV_0000
  45. ExcludeFromSelect = BOGUS_DETECTED\fd16_700
  46. ExcludeFromSelect = *CPQ4410
  47. ExcludeFromSelect = *CPQ4411
  48. ExcludeFromSelect = NCRC710_SCSI
  49. ExcludeFromSelect = BOGUS_DETECTED\ncrc710
  50.  
  51. [Manufacturer]
  52. %ADP%=ADAPTEC
  53. %COMPAQ%=COMPAQ
  54. %MYLEX%=MYLEX
  55. %UNSUP%=UNSUP
  56.  
  57. ;******************
  58. ;Adaptec Manufacturer list
  59.  
  60. [ADAPTEC]
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124. ;*******************************
  125. ;Compaq Manufacturer device list
  126. [COMPAQ]
  127. %cpqarray.DeviceDesc% = cpqarray_Inst, ,DETECTED\cpqarray
  128.  
  129.  
  130. %cpqfcalm.DeviceDesc% = cpqfcalm_Inst, ,DETECTED\cpqfcalm
  131.  
  132.  
  133. [cpqarray_Inst]
  134. CopyFiles = @cpqarray.sys
  135.  
  136. [cpqarray_Inst.Services]
  137. AddService = cpqarray, %SPSVCINST_ASSOCSERVICE%, cpqarray_Service_Inst, Miniport_EventLog_Inst
  138.  
  139. [cpqarray_Service_Inst]
  140. ServiceType    = %SERVICE_KERNEL_DRIVER%
  141. StartType      = %SERVICE_BOOT_START%
  142. ErrorControl   = %SERVICE_ERROR_NORMAL%
  143. ServiceBinary  = %12%\cpqarray.sys
  144. LoadOrderGroup = SCSI Miniport
  145. AddReg         = pnpsafe_eisa_addreg
  146. AddReg         = pnpsafe_pci_addreg
  147. AddReg         = bus_type_raid
  148. AddReg         = eisa_legacy_addreg
  149.  
  150.  
  151. [cpqfcalm_Inst]
  152. CopyFiles = @cpqfcalm.sys
  153.  
  154. [cpqfcalm_Inst.Services]
  155. AddService = cpqfcalm, %SPSVCINST_ASSOCSERVICE%, cpqfcalm_Service_Inst, Miniport_EventLog_Inst
  156.  
  157. [cpqfcalm_Service_Inst]
  158. ServiceType    = %SERVICE_KERNEL_DRIVER%
  159. StartType      = %SERVICE_BOOT_START%
  160. ErrorControl   = %SERVICE_ERROR_NORMAL%
  161. ServiceBinary  = %12%\cpqfcalm.sys
  162. LoadOrderGroup = SCSI Miniport
  163. AddReg         = pnpsafe_pci_addreg
  164. AddReg         = pnpsafe_eisa_addreg
  165. AddReg         = bus_type_fibre
  166. AddReg         = eisa_legacy_addreg
  167.  
  168.  
  169. ;******************************
  170. ;Mylex Manufacturer device list
  171. [MYLEX]
  172. %dac960.DeviceDesc% = dac960nt_Inst, ,DETECTED\dac960nt
  173.  
  174. [dac960nt_Inst]
  175. CopyFiles = @dac960nt.sys
  176.  
  177. [dac960nt_Inst.Services]
  178. AddService = dac960nt, %SPSVCINST_ASSOCSERVICE%, dac960nt_Service_Inst, Miniport_EventLog_Inst
  179.  
  180. [dac960nt_Service_Inst]
  181. ServiceType    = %SERVICE_KERNEL_DRIVER%
  182. StartType      = %SERVICE_BOOT_START%
  183. ErrorControl   = %SERVICE_ERROR_NORMAL%
  184. ServiceBinary  = %12%\dac960nt.sys
  185. LoadOrderGroup = SCSI Miniport
  186. AddReg         = pnpsafe_pci_addreg
  187. AddReg         = pnpsafe_eisa_addreg
  188. AddReg         = bus_type_raid
  189. AddReg         = eisa_legacy_addreg
  190.  
  191. ;*************************************************************
  192. ;These addreg sections should be used when installing services to indicate
  193. ;which interface types are safe for PNP and which aren't.  INTERFACE_TYPE
  194. ;is defined in NTDDK.H
  195.  
  196. [pnpsafe_pci_addreg]
  197. HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001
  198.  
  199. [pnpsafe_isa_addreg]
  200. HKR, "Parameters\PnpInterface", "1", 0x00010001, 0x00000001
  201.  
  202. [pnpsafe_eisa_addreg]
  203. HKR, "Parameters\PnpInterface", "2", 0x00010001, 0x00000001
  204.  
  205. [pnpsafe_mca_addreg]
  206. HKR, "Parameters\PnpInterface", "3", 0x00010001, 0x00000001
  207.  
  208. [pnpsafe_pcmcia_addreg]
  209. ; isa with no legacy detection
  210. HKR, "Parameters\PnpInterface", "1", 0x00010001, 0x00000011
  211.  
  212. [pcmcia_interface_type]
  213. HKR, "ScsiPort", "LegacyInterfaceType", 0x00010001, 0x00000008
  214.  
  215. [eisa_legacy_addreg]
  216. HKR, "Parameters", "LegacyAdapterDetection", 0x00010001, 0x00000001
  217.  
  218. ;*************************************************************
  219. ;These addreg sections should be used for non-SCSI miniports
  220. ;to indicate what STORAGE_BUS_TYPE they actually do support.
  221.  
  222. [bus_type_ide]
  223. HKR, "Parameters", "BusType", 0x00010001, 0x00000003
  224.  
  225. [bus_type_fibre]
  226. HKR, "Parameters", "BusType", 0x00010001, 0x00000006
  227.  
  228. [bus_type_raid]
  229. HKR, "Parameters", "BusType", 0x00010001, 0x00000008
  230.  
  231. ;*************************************************************
  232. ;The EventLog entries are the same for all SCSI miniports.
  233. [Miniport_EventLog_Inst]
  234. AddReg = Miniport_EventLog_AddReg
  235.  
  236. [Miniport_EventLog_AddReg]
  237. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll"
  238. HKR,,TypesSupported,%REG_DWORD%,7
  239.  
  240. ;
  241. ; The UNSUP section contains entries for SCSI adapters that are no longer officially shipped
  242. ; as in-box drivers.  On upgrade from a previous OS version, we do not want to block setup
  243. ; that are known to function fine, but are no longer in-box.  An entry in the section below
  244. ; ensures that the drivers will not be removed by PNP.
  245. ;
  246.  
  247. [UNSUP]
  248. %fireport.DeviceDesc%                = fireport_Inst,     PCI\VEN_1000&DEV_008F
  249. %buslogic.DeviceDesc%                = buslogic_Inst,     BUSLOGIC_SCSI
  250. %detected_buslogic.DeviceDesc%       = buslogic_Inst,     BOGUS_DETECTED\buslogic,DETECTED\buslogic
  251. %*BUS0042.DeviceDesc%                = buslogic_Inst,     *BUS0042
  252. %PCI\VEN_104B&DEV_1040.DeviceDesc%   = buslogic_Inst,     PCI\VEN_104B&DEV_1040
  253. %flashpnt.DeviceDesc%                = flashpnt_Inst,     FLASHPNT_SCSI
  254. %flashpnt.DeviceDesc%                = flashpnt_Inst,     PCI\VEN_104B&DEV_8130
  255. %cpqfws2e.DeviceDesc%                = cpqfws2e_Inst,     CPQFWS2E_SCSI
  256. %detected_cpqfws2e.DeviceDesc%       = cpqfws2e_Inst,     BOGUS_DETECTED\cpqfws2e,DETECTED\cpqfws2e
  257. %aha2920.DeviceDesc%                 = fd16_700_Inst,     *FDC0000
  258. %detected_aha2920.DeviceDesc%  =      fd16_700_Inst,      BOGUS_DETECTEDPci\Fd16_700,DETECTEDPci\Fd16_700
  259. %fd16_700.DeviceDesc%                = fd16_700_Inst,     FD16_700_SCSI
  260. %FD16ISA%                            = fd16_700_Inst,     *FDC0000
  261. %FD16MCA%                            = fd16_700_Inst,     *FDC0000
  262. %FD16PCMCIANEW%                      = fd16_700_Inst,     PCMCIA\Future_Domain_Corporation-SCSI_PCMCIA_Credit_Card_Controller-1BF8
  263. %FD16PCI%                            = fd16_700_Inst,     PCI\VEN_1036&DEV_0000
  264. %detected_fd16_700.DeviceDesc%       = fd16_700_Inst,     BOGUS_DETECTED\fd16_700,DETECTED\fd16_700
  265. %*CPQ4410.DeviceDesc%                = ncrc710_Inst,      *CPQ4410
  266. %*CPQ4411.DeviceDesc%                = ncrc710_Inst,      *CPQ4411
  267. %ncrc710.DeviceDesc%                 = ncrc710_Inst,      NCRC710_SCSI
  268. %detected_ncrc710.DeviceDesc%        = ncrc710_Inst,      BOGUS_DETECTED\ncrc710,DETECTED\ncrc710
  269.  
  270. ;
  271. ; fireport
  272. ;
  273.  
  274. [fireport_Inst]
  275.  
  276. [fireport_Inst.Services]
  277.  
  278. [fireport_Service_Inst]
  279.  
  280. ;
  281. ; buslogic
  282. ;
  283.  
  284. [buslogic_Inst]
  285.  
  286. [buslogic_Inst.Services]
  287.  
  288. [buslogic_Service_Inst]
  289.  
  290. ;
  291. ; flashpnt
  292. ;
  293.  
  294. [flashpnt_Inst]
  295.  
  296. [flashpnt_Inst.Services]
  297.  
  298. [flashpnt_Service_Inst]
  299.  
  300. ;
  301. ; cpqfws2e
  302. ;
  303.  
  304. [cpqfws2e_Inst]
  305.  
  306. [cpqfws2e_Inst.Services]
  307.  
  308. [cpqfws2e_Service_Inst]
  309.  
  310. ;
  311. ; fd16_700
  312. ;
  313.  
  314.  
  315. [fd16_700_Inst]
  316.  
  317. [fd16_700_Inst.Services]
  318.  
  319. [fd16_700_Service_Inst]
  320.  
  321. ;
  322. ; ncrc710
  323. ;
  324.  
  325. [ncrc710_Inst]
  326.  
  327. [ncrc710_Inst.Services]
  328.  
  329. [ncrc710_Service_Inst]
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364. [Strings]
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377. Msft = "Microsoft"
  378. SCSIClassName="SCSI and RAID controllers"
  379.  
  380. ADP = "Adaptec"
  381. aha154x.DeviceDesc  = "Adaptec AHA-154X/AHA-164X SCSI Host Adapter (non-pnp)"
  382. sparrow.DeviceDesc  = "Adaptec AHA-151X/AHA-152X or AIC-6260/AIC-6360 SCSI Host Adapter (non-pnp)"
  383.  
  384. COMPAQ = "Compaq"
  385. cpqarray.DeviceDesc = "Compaq Drive Array (non-pnp)"
  386. cpqfcalm.DeviceDesc = "Compaq Fibre-Channel Host Controller (non-pnp)"
  387.  
  388. MYLEX = "Mylex"
  389. dac960.DeviceDesc = "Mylex DAC960 Disk Array Controller (non-pnp)"
  390.  
  391. UNSUP = "UNSUP"
  392. buslogic.DeviceDesc = "BusLogic SCSI Host Adapter"
  393. *BUS0042.DeviceDesc = "BusLogic MultiMaster SCSI Host Adapter"
  394. PCI\VEN_104B&DEV_1040.DeviceDesc = "BusLogic MultiMaster PCI SCSI Host Adapter"
  395. flashpnt.DeviceDesc = "BusLogic FlashPoint PCI SCSI Host Adapter"
  396. fireport.DeviceDesc = "Diamond Multimedia Systems SCSI Host Adapter"
  397. cpqfws2e.DeviceDesc = "Compaq 32-Bit Fast-Wide SCSI-2/E Controller"
  398. fd16_700.DeviceDesc = "Adaptec AHA-2920 or Future Domain 16XX/PCI/SCSI2Go SCSI Host Adapter"
  399. FD16ISA = "Future Domain TMC-1650/1660/1670/1680 SCSI Host Adapter"
  400. FD16MCA = "Future Domain MCS-600/700 SCSI Host Adapter"
  401. FD16PCMCIANEW = "Future Domain SCSI2Go PCMCIA SCSI Host Adapter"
  402. FD16PCI = "Future Domain PCI SCSI HOST Adapter"
  403. aha2920.DeviceDesc  = "Adaptec AHA-2920 SCSI Host Adapter"
  404. ncrc710.DeviceDesc  = "NCR 53C710 SCSI Host Adapter "
  405. detected_buslogic.DeviceDesc = "BusLogic SCSI Host Adapter (non-pnp)"
  406. detected_cpqfws2e.DeviceDesc = "Compaq 32-Bit Fast-Wide SCSI-2/E Controller (non-pnp)"
  407. detected_fd16_700.DeviceDesc = "Adaptec AHA-2920 or Future Domain 16XX/PCI/SCSI2Go SCSI Host Adapter"
  408. detected_ncrc710.DeviceDesc = "NCR 710 SCSI Host Adapter (non-pnp)"
  409.  
  410. ;*******************************************
  411. ;Handy macro substitutions (non-localizable)
  412. SPSVCINST_ASSOCSERVICE = 0x00000002
  413. SERVICE_KERNEL_DRIVER  = 1
  414. SERVICE_BOOT_START     = 0
  415. SERVICE_ERROR_NORMAL   = 1
  416. REG_EXPAND_SZ          = 0x00020000
  417. REG_DWORD              = 0x00010001
  418.